pumping installations - Alemán Inglés Diccionario